electrical generation - German English Dictionary